914929
800511
1003483
750591
771600
47812
336631
356607
485352
766769
1039960
67047
781147
868949
1001724
790610
519505
41952
68987
582377
279284
519841
435275
806256